Big Huge Thesaurus

greater stitchwort

noun